M1 Finance Review 2023